@charset "gb2312";
/*----------全局*/
*{ padding:0px;	margin:0px;	font-family:Verdana, Arial, Helvetica, sans-serif;}
body{ font-size:12px;	background-color:#FFFFFF; color:#555555; width:100%;}
ul{	list-style:none;}
img{border:0px;}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
.right{text-align:right;}
.left{text-align:left;}
.center{text-align:center;margin:0 auto;}
ul,form,p{margin:0; padding:0;}
a{color:#555555;
	text-decoration: none;}
a:hover{ text-decoration:underline; color:#D70000;}

a.link1{color:#D70000; text-decoration:none;}
a.link2{color:#555555; text-decoration:none; font-weight:bold;}
a.link3{color:#000; text-decoration:none;}
a.link4{color:#D70000; text-decoration:none;}
a.link5{color:#000000; text-decoration:none; font-weight:bold;}
.blank20{ clear:both; height:20px;}
.blank30{ clear:both; height:30px;}

/*-----------首页样式*/

.dh_bg {
	background-image: url(../Images/bg.jpg);
	background-repeat: repeat-x;
	width: 996px;
	height: 10px;
	margin:0 auto;
}

#banner {
	width: 996px;
	height:240px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

#news {
	width: 996px;
	height:231px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#hot {
	width: 356px;
	height:231px;
	float: left;
	border: 1px solid #ddd;
}
#houdong {
	width: 346px;
	height:231px;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	background-image: url(../Images/news.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 25px;
}
#houdong ul {
	width: 333px;
}

#houdong dd {	line-height:18px;}
#houdong img{
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
}
#tubiao {
	width: 255px;
	height:231px;
	float:right;
}
#tubiao img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	float: left;
}

a.news_t:link {
	font-size: 14px;
	font-weight: bold;
	color: #BD0004;
	line-height: 35px;
}
a.news_t:visited {
	font-size: 14px;
	font-weight: bold;
	color: #BD0004;
	line-height: 35px;
}
a.news_t:hover {
	font-size: 14px;
	font-weight: bold;
	color: #BD0004;
	line-height: 35px;
}
a.news_t:active {
	font-size: 14px;
	font-weight: bold;
	color: #BD0004;
	line-height: 35px;
}


.news_line {
	height: 24px;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	clear:both;
	background-image: url(../Images/Icon1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 10px;	
}



#row2 {
	width: 996px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left:auto;
	margin-right:auto;
}
#anli {
width:731px;
height:560px;
float:right;
}

span.right{
margin-left:0px;
font-weight: bold;
}


#anli_tit {
	background-image: url(../Images/an_bg1.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 701px;
	padding-left: 30px;
}
#fuwu_tit {
	
	margin-top: 10px;
	background-image: url(../Images/an_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 230px;
	padding-left: 30px;
}

#fenlei_tit {
	
	margin-bottom: 0px;
	background-image: url(../Images/an_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 230px;
	padding-left: 30px;
}
#fenlei{
	border: 1px solid #ddd;
	border-top: 0px solid #ddd;
	float: left;
	height: 250px;
	width: 253px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: left;
}


#fangan_tit {
	
	background-image: url(../Images/an_bg.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 230px;
	padding-left: 30px;
	clear:both;
}
h1 {
	font-family: Tahoma, Verdana;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #BD0004;
	text-decoration: none;
}
#anli_content{
	height: 530px;
	width: 729px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	margin-bottom: 10px;
}
#anli_content img {
	margin-top: 15px;
	margin-left: 17px;
	height: 103px;
	width: 186px;
}
#anli_content h2 {
	font-size: 12px;
	font-weight: bold;
	color: #BD0004;
	text-align: center;
	margin-top: 16px;
	margin-right: auto;
	margin-left: auto;
}
#info {
	width:255px;
	float:left;
}


.anli_bg {
	background-image: url(../Images/al_bg.jpg);
	background-repeat: no-repeat;
	height: 155px;
	width: 220px;
	margin-top: 15px;
	margin-left: 15px;
	float: left;
}



#fangan {
	width: 255px;
}
.fangan_txt {
	height: 230px;
	width: 233px;
	border: 1px solid #DDDDDD;	
	border-top: 0px solid #DDDDDD;
	margin-top: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.fangan_dl {
	width: 233px;
	text-align: center;
}
.fangan_dt {
	background-image: url(../images/01.jpg);
	padding-left: 20px;
	background-repeat: no-repeat;
	text-align: left;
	background-position: 0px 10px;
	border-bottom-width: 1px  dotted  #CCCCCC;
}
.fang_dd {
	text-align: left;
	margin-top: 5px;
}
.fangan_img {
	margin-bottom: 10px;
	margin-top: 10px;
	clear:both;
}

#kefu {
	border: 1px solid #ddd;
	border-top: 0px solid #ddd;
	float: left;
	height: 197px;
	width: 253px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: left;
}
.tel2 {
	background-image: url(../Images/tel.gif);
	background-repeat: no-repeat;
	background-position: 15px 15px;
	padding-left: 55px;
	padding-bottom: 5px;
	padding-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddd;
}
.msg {
	background-image: url(../Images/msg.gif);
	background-repeat: no-repeat;
	background-position: 15px 15px;
	padding-left: 55px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddd;
}
.rmb {
	background-image: url(../Images/rmb.gif);
	background-repeat: no-repeat;
	background-position: 15px 15px;
	padding-left: 55px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-style: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}

#row3 {
	width: 996px;
	height:190px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}


.tab_bader1 {
	float: left;
	height: 180px;
	width: 349px;
	margin-right: 10px;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	background-repeat: repeat-x;
	padding-left: 10px;
}
.tab_bader2 {
	float: left;
	height: 180px;
	width:242px;
	border: 1px solid #ddd;
	margin-bottom: 10px;
	background-image: url(../Images/tit_bg.gif);
	background-repeat: repeat-x;
	padding-left: 10px;
}
.news_line2 {
	height: 24px;
	line-height: 24px;
	background-image: url(../Images/Icon1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 10px;
         list-style:none;

}

/*-----------首页FLASH*/
#focus {width:996px; height:240px; overflow:hidden; position:relative; margin:0 auto;}
#focus ul {height:240px; position:absolute;}
#focus ul li {float:left; width:996px; height:240px; overflow:hidden; position:relative; background:#900;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:996px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:996px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#000;}
#focus .btn span.on {background:#fff;}
#focus .preNext {position:absolute; top:80px; background:url(../images/sprite.png) no-repeat; cursor:pointer;width:45px; height:100px; }
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*-----------文字样式*/
.red{	font-size:14px;	color:#D70000;	font-weight:bold;	}
.red2{	font-size:12px;	color:#D70000;	font-weight:bold;	}
.red3{	font-size:24px;	color:#D70000;	font-weight:bold;	}
.red4{	font-size:12px;	color:#D70000; }
.red5{	font-size:16px;	color:#D70000;	font-weight:bold;	}
.black{ font-size:15px; font-weight:bold; color:#000000; }
.black2{ font-size:14px; font-weight:bold; color:#000000; }
.gray{ font-size:12px; color:#999;}
.gray2{ font-size:14px; color:#555; font-weight:bold;}
.gray3{ font-size:16px; color:#555; font-weight:bold;}
.gray4 { font-size:12px; color:#555555; font-weight:bold;}


.cbody{	width:996px;	margin:0 auto;}
.main{ padding-bottom:40px; padding-top:20px; width:996px; height:100%; margin:0 auto; }
.main_2{ padding-bottom:40px; padding-top:20px; width:996px; height:100%; margin:0 auto; background:url(/images/main_bg.jpg) repeat-y;  }

.floatclear{ clear:both;}
input,select{ vertical-align:middle;}
/*-----------头部*/
.top{	height:80px;	overflow:hidden;}
.toplogo{         float:left;	width:274x;	}
.topbanner{	width:450px;	margin-top:14px;	margin-left:20px;	float:left;}
.topright{	width:385px;	float:right; margin-top:2px;	}

.toplink{	float:right;	margin-top:5px;	width:200px;}
.toplink ul li{	float:right;	height:25px;	line-height:25px;	text-align:center;}
.toplink ul li a{	text-decoration:none;	color:#666;	font-size:12px;}
.toplink ul li a:hover{ text-decoration:underline;}

.tel{	float:right;	margin-top:0px;	width:385px;background:url(/images/telenumb_287x44.jpg) no-repeat right top;}
.tel ul li{	float:right;	height:44px;	line-height:44px;	text-align:center; padding-right:0px;}
.tel ul li a{	text-decoration:none;	color:#666;	font-size:14px;}
.tel ul li a:hover{ text-decoration:underline;}


.submit{	margin-right:20px;	width:68px;	height:21px;	background:url(../images/userlogin_submit.gif) repeat-x;
	border:1px solid #D4B06A;	font-weight:bold;	color:#753D00;	letter-spacing:3px;	line-height:20px;	font-size:12px;}
	
/*----------栏目菜单*/
.topmenu{	height:41px; width:100%;  background:url(/images/menu_bg.jpg) repeat-x;}
.topmenu_m{ margin:0 auto; width:996px; height:41px; background:url(../images/menu_bgm.jpg) no-repeat; padding:0;}

.topmenu li{ float:left;text-align:center; width:106px; padding-right:2px;  padding-left:2px; color:#FFFFFF;}
.topmenu li a{	float:left;	display:block;	text-decoration:none; color:#FFFFFF; height:40px;	line-height:41px;	font-size:14px;	font-weight:bold; text-align:center;  width:105px;}
.topmenu li a:hover{	color:#FFF000;	background:url(../images/menu_bgon.jpg) no-repeat;}
.currclass2 {color:#FFF000;	background:url(../images/menu_bgon.jpg) no-repeat; width:100px; height:42px;  display:block;}

body.set1 li#nav_btn1 a,   /*首页*/
body.set2 li#nav_btn2 a,   /*质监信息*/
body.set3 li#nav_btn3 a,   /*标准服务*/
body.set4 li#nav_btn4 a,   /*认证咨询*/
body.set5 li#nav_btn5 a,   /*教育培训*/
body.set6 li#nav_btn6 a,   /*机构代码*/
body.set7 li#nav_btn7 a,   /*商品条码*/
body.set8 li#nav_btn8 a,
body.set9 li#nav_btn9 a{ /*联系我们*/

	color:#FFF000;	background:url(/images/menu_bgon.jpg) no-repeat; width:100px; height:42px;  display:block;
}



/*----------搜索*/
.topsearch{	height:37px;	width:899px;	margin-top:3px;	border-right:1px solid #EEE;	background:url(../images/topsearch_bg.gif) repeat-x;	overflow:hidden;}
.topsearch .title{	height:37px;	width:83px;	float:left;	background:url(../images/topsearch_title.gif) left center no-repeat;}
.topsearch .inpbox{	float:left;	margin-top:4px;	width:430px;}
.topsearch .inpbox input{	margin-left:10px;	margin-right:10px;}
.topsearch .inpbox select{	font-size:12px;	width:100px;}
.topsearch .inpbox .searchtxt{	height:13px;	width:200px;	font-size:12px;	padding:6px 0 4px 5px;	border-width:1px;	border-style:solid;	border-color:#808080 #D4D0C8 #D4D0C8 #808080;}
.topsearch .hots{	line-height:33px;	float:left;}
.topsearch .hots a{	text-decoration:none;}

/*----------图片切换*/
#menu {	width:100%;	height:350px;}
#menu li{ width:100%;}
#menu-1{ background:url(../images/bannerBg5.jpg) repeat-x 0 0;}
#menu-2{ background:url(../images/bannerBg4.jpg) repeat-x 0 0;}
#menu-3{ background:url(../images/bannerBg2.jpg) repeat-x 0 0;}
#menu-4{ background:url(../images/bannerBg3.jpg) repeat-x 0 0;}
#menu-5{ background:url(../images/bannerBg1.jpg) repeat-x 0 0;}

.banner{ background:#fff url(/images/loading.gif) no-repeat 50% 50%;	width:996px; margin:0 auto;	height:350px; position:relative;}
.version{ font-size:14px; text-align:right; position:absolute; top:215px; right:80px;}
.version li{ font-size:14px; line-height:1.5em;}
.downLoad{ width:175px;	height:53px; position:absolute;	bottom:47px; right:70px; display:block;}
#menu-1 .downLoad{ background:#fff url(../images/banner5.jpg) no-repeat;}
#menu-2 .downLoad{ background:#fff url(../images/banner4.jpg) no-repeat;}
#menu-3 .downLoad{ background:#fff url(../images/banner2.jpg) no-repeat;}
#menu-4 .downLoad{ background:#fff url(../images/banner3.jpg) no-repeat;}
#menu-5 .downLoad{ background:#fff url(../images/banner1.jpg) no-repeat;}

ul.slidy-menu { padding:0; width:120px; height:14px; margin:0 auto; position:absolute; left:46%; top:440px; z-index:100;}
ul.slidy-menu li { background:url(/images/bullets.png) no-repeat 0 0; float:left; text-align:center; vertical-align:middle; width:22px; height:14px;}
ul.slidy-menu li a { background:url(/images/bullets.png) no-repeat 0 0; cursor:pointer; display:block; height:14px; text-decoration:none;}
ul.slidy-menu li.slidy-link-selected a { background:url(/images/bullets.png) no-repeat 0 -14px;}


/*----------三大特点*/
.tedian{ background:url(../images/te_bg.jpg) repeat-x; width:100%; height:94px;}
.tedian_main{ background:url(../images/te_bgm.jpg) no-repeat; height:94px; width:996px; margin: 0 auto; padding:0; }
.tedian_main li{ width:232px;  float:left; margin-left:90px;  _margin-left:45px; margin-right:10px; margin-top:12px;}
.tedian_main li a{ text-decoration:none;}
.tedian_zi{ margin-top:8px; line-height:18px;}
.tedian_ico{ margin-left:8px;}


/*----------banner广告图*/
.banner_2{ width:100%; height:100%;}
.position{ background:url(../images/pos_bg.jpg) repeat-x; height:34px;}
.position a{ text-decoration:none;}
.p_cbody{ _padding-top:10px;  line-height:34px; color:#000000; margin:0 auto; width:996px;}


/*-------------------------底部:版权信息*/
.footer{ margin-bottom:35px; width:100%;}
.red_bg{width:100%; height:30px; background-color:#C9140B; color:#FFFFFF; line-height:30px; float:left; margin-bottom:10px;} 
.f_left{ float:left;margin-left:8px; _padding-top:3px;}
.f_right{ float:right; line-height:28px;  margin-right:8px; height:30px; text-align:left; _padding-top:6px;} 
.f_center{ text-align:center; height:30px; line-height:30px;  _height:22px; _padding-top:6px;}

.footer .copyright{	text-align:center;	font-size:12px; line-height:18px; }
.footer .copyright1{	text-align:center;	font-size:12px; line-height:18px; width:996px;margin:0 auto;}
.footer .f_left a{ color:#FFF;	text-decoration:none;}
.footer .f_left a:hover{	color:#FFF; text-decoration:underline;}
.footer .f_center a{ color:#FFF;	text-decoration:none;}
.footer .f_center a:hover{	color:#FFF; text-decoration:underline;}


/*-------------------------产品中心页面*/

.cmnrbt{
	font-size:14px;
	color: maroon;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin-top:10px;
	background-image:url('../images/cpxx.gif');
	background-repeat:no-repeat;
	background-position:left 2px;
	border-bottom:1px gray dotted;
	padding-left:20px;
	margin-bottom:10px;
}


.main_left{ width:203px; margin-left:20px; _margin-left:10px; margin-right:17px;  _margin-right:7px; float:left; padding-bottom:30px;}
.main_right{ width:720px; margin-left:17px; margin-right:19px; _margin-right:10px; float:right; _float:right; text-align:left; margin-bottom:40px;}
.title_2{ background:url(../images/tit_2.jpg) no-repeat; height:33px; width:720px; font-size:16px; color:#111111; font-weight:bold; text-indent:25px; line-height:28px;}
.son_menu0{ width:203px; float:left; border-top:1px #A6ACAC dotted; margin-bottom:0px;}
.son_menu0 li{width:203px;  height:34px; float:left;  border-bottom:1px #A6ACAC dotted; color:#333333; font-size:14px; line-height:34px; text-indent:10px;}
.son_menu0 li a{ color:#333; display: block; text-decoration:none; background: url(/images/ico8.jpg) right center no-repeat;}
.son_menu0 li a:hover{ color:#FFF;background: url(/images/ico8_2.jpg) right center no-repeat #D40000;}
.son_menu0 li.currclass a{ color:#FFF;display:block; background: url(/images/ico8_2.jpg) right center no-repeat #D40000;}

.son_menu{ width:203px; float:left; border-top:0px #A6ACAC dotted; margin-bottom:30px;}
.son_menu li{width:203px;  height:34px; float:left;  border-bottom:1px #A6ACAC dotted; color:#333333; font-size:14px; line-height:34px; text-indent:10px;}
.son_menu li a{ color:#333; display: block; text-decoration:none; background: url(/images/ico8.jpg) right center no-repeat;}
.son_menu li a:hover{ color:#FFF;background: url(/images/ico8_2.jpg) right center no-repeat #D40000;}

.son_menu2{ width:183px; float:left; border-top:1px #A6ACAC dotted; clear:both;}
.son_menu2 li{width:183px;  height:25px; float:left;  border-bottom:1px #A6ACAC dotted; color:#333333; font-size:12px; line-height:25px; text-indent:10px; margin-left:20px;}
.son_menu2 li a{ color:#333; display: block; text-decoration:none; background: url(/images/ico6.jpg) right center no-repeat;}
.son_menu2 li a:hover{ color:#FFF;  background: url(/images/ico6_2.jpg) right center no-repeat #D40000;}
.son_menu2 li.currclass a{ color:#FFF;display:block; background: url(/images/ico6_2.jpg) right center no-repeat #D40000;}

.son_menu li.currclass a{ color:#FFF;display:block; background: url(/images/ico6_2.jpg) right center no-repeat #D40000;}

.list_menu{ width:250px; float:left; border-top:0px #A6ACAC dotted; margin-bottom:30px;}
.list_menu li{width:250px;  height:34px; float:left;  border-bottom:1px #A6ACAC dotted; color:#333333; font-size:14px; line-height:34px; text-indent:10px;}
.list_menu li a{ color:#333; display: block; text-decoration:none; background: url(/images/ico8.jpg) right center no-repeat;}
.list_menu li a:hover{ color:#FFF;background: url(/images/ico8_2.jpg) right center no-repeat #D40000;}


.indexlist_menu{ width:250px; float:left; border-top:0px #A6ACAC dotted; margin-bottom:30px;}
.indexlist_menu li{width:250px;  height:24px; float:left;  border-bottom:1px #A6ACAC dotted; color:#333333; font-size:14px; line-height:24px; text-indent:10px;}
.indexlist_menu li a{ color:#333; display: block; text-decoration:none; background: url(/images/ico8.jpg) right center no-repeat;}
.indexlist_menu li a:hover{ color:#FFF;background: url(/images/ico8_2.jpg) right center no-repeat #D40000;}





.reg_btn{ display:block; background:url(/images/btn9.jpg) no-repeat; height:57px; width:203px; margin-bottom:18px;}
.main_con{ margin-top:22px; line-height:25px;}
.te{ background:url(/images/ico4.jpg) no-repeat; height:262px; margin-top:15px;}
.te li{ padding-left:80px; float:left; width:644px; line-height:18px;}
.main_con table{ border-bottom:1px solid #DBDBDB; border-right:1px solid #DBDBDB; line-height:20px;}
.main_con table td{ border-top:1px solid #DBDBDB; border-left:1px solid #DBDBDB; height:20px; padding:4px; color:#555;}
.main_con table thead td{ background-color:#F4F4F4; background:url(/images/table_line.jpg) repeat-x top; height:16px; color:#D70000; font-size:14px;  padding:8px; font-weight:bold;}
.adv_left{ width:330px; margin-right:60px; float:left; background:url(/images/ico11.jpg) no-repeat; }
.adv_right{ width:330px; float:right; text-align:left; background:url(../images/ico10.jpg) no-repeat; }
.adv{width:330px;}
.adv li{ line-height:25px; margin-bottom:55px; padding-left:80px;}




/*解决方案*/
.clear_div{ overflow:hidden; zoom:1;}
span.pic_165{ display:block; width:161px; height:106px; overflow:hidden; padding:1px; border:1px solid #c8d8df;}
span.pic_165 a{ display:block; width:100%; height:100%; overflow:hidden;}
span.pic_165 img{ width:160; height:104;}

.font_b_orange{ font-weight:bold; color:#ff6600; font-size:12px; margin:0 3px;}
div.i_case_r{ clear:both; width:720px; margin:0 auto; padding:10px 0;}
dl.i_case_r { clear:both; margin:10px 0; padding:10px 8px; background:url(http://www.huibojiaoyu.cn/images/blue_line.gif) repeat-x left bottom;}
dl.i_case_r dt{ float:left; width:165px;}
dl.i_case_r dd{ float:right; width:520px; line-height:22px; color:#555;}
dl.i_case_r dd.title{ font-size:14px; font-weight:bold; margin-bottom:5px;color:#ff0000;}
dl.i_case_r dd.last{ padding:8px 0;}
dl.i_case_r span.star_1,dl.i_case_r span.star_2,dl.i_case_r span.star_3,dl.i_case_r span.star_4,dl.i_case_r span.star_5{ _margin-top:1px;}
.into_arrow,.about_arrow{ background:url(http://www.huibojiaoyu.cn/images/color_arrow.gif) no-repeat left 3px; color:#ff6600; padding-left:16px; margin-right:10px; text-decoration:underline;}
.about_arrow{ background-position:left -29px; color:#13903f; margin:0 10px;}
.into_arrow:hover,.about_arrow:hover{ text-decoration:none; color:#cc0000;}



/*-------------------------联系我们*/
.abo_left{ width:320px; height:193px; margin-right:25px; float:left;}
.h_tit{ font-size:14px;	color:#D70000;	font-weight:bold; text-align:center; margin-bottom:15px;}
.h_row{ margin-bottom:5px; float:left; width:720px;}
.h_left{ width:80px; padding-right:25px; float:left;  }
.h_right{ float:right; width:615px; text-align:left; }
.m_line{ border-bottom:1px #ADADAD dotted; width:720px; height:1px; margin-bottom:30px; margin-top:15px;}
.h_pic{ width:720px; text-align:center; margin-bottom:50px;}
.h_pic li{ float:left; display:inline; width:200px; margin-right:40px;}
.h_zi{ font-size:12px; font-weight:bold; line-height:20px; margin-top:12px;}


/*-------------------------申请注册*/
.down_btn{display:block; background:url(../images/btn10.jpg) no-repeat; height:42px; width:177px; position: absolute; margin-left:595px; top:235px;}
.log_jian{ margin-bottom:40px; margin-top:15px;}
.reg{ background:url(../images/log_1.jpg) no-repeat; width:721px; height:324px; margin-bottom:30px;}
.reg_con{ padding-left:380px; padding-top:100px; width:275px;}
.reg_row{ width:288px; margin:0; padding:0; float:left; padding-bottom:20px; display:inline;}
.reg_left{ width:60px; float:left; text-align:right; line-height:28px; height:23px; font-size:14px;}
.reg_right{width:228px; float:left; height:23px; margin:0px;}
.yz{ margin-left:10px;}
.input1{width:200px; border:1px #CCCCCC solid; height:21px;}
.input2{width:100px; border:1px #CCCCCC solid; height:21px;}
.btn{text-align: center;text-decoration: none;line-height: 30px;width: 88px;height: 30px;cursor: pointer;font-size: 14px;font-weight: bold; color:#FFFFFF; display:inline-block;}
.reg_btn_main{ margin-left:60px; height:29px; width:228px; float:left; margin-top:10px; display:inline;}
.reg_btn2{background:url(../images/btn11_bg.jpg) no-repeat; height:29px; width:75px; border:none; float:left;}
.log_btn{background:url(../images/btn12_bg.jpg) no-repeat; height:29px; width:75px;  margin-left:10px; float: left; }
.log_btn:hover{color:#FFFFFF; text-decoration:none; }
.join_btn{ background:url(../images/btn13.jpg) no-repeat; height:57px; width:204px; display:block; margin-bottom:18px; }

.gplist2{	width:100%; margin-bottom:40px; margin-top:10px;}
.gplist2 dl{		padding-top:2px; _padding-top:6px;}
.gplist2 dl dt{	width:100%;	height:26px;}
.gplist2 dl dd ul{	width:100%;}
.gplist2 dl dd ul li{	width:100;	height:26px;	line-height:26px;	_line-height:30px;	overflow:hidden;}
.gplist2 dl dd ul li span.in_dtime{	float:right; text-align:left; width:136px;  color:#999999; _line-height:20px;}

.gplist2 dl dd ul li span.gptlink{	margin-left:5px;}
.gplist2 dl dd ul li span.gptlink a{	color:#555555;	text-decoration:none;}
.gplist2 dl dd ul li span.gptlink a:hover{	color:#F00;	text-decoration:none;}


/*-------------------------渠道招商*/
.join_top{ background:url(../images/banner/bannerBg11.jpg) repeat-x; width:100%; height:384px;}
.join_top_main{ width:996px; height:384px; margin:0 auto; padding:0;}
.join_top_zi{ font-size:14px; font-weight:bold; color:#000000;  position: absolute; margin-left:685px; top:40px;}
.join_btn2{display:block; background:url(../images/btn14.jpg) no-repeat; height:49px; width:169px; position: absolute; margin-left:85px; top:267px;}
.join_logo{ position: absolute; margin-top:10px;}
.join_main{  background:url(../images/join_t_bg.jpg) repeat-x; width:100%;}
.join_content{ width:994px; border-left:1px solid #E8DCBB; background-color:#FFFFFF;  border-right:1px solid #E8DCBB;  margin:0 auto; height:100%; padding-bottom:40px;  padding-top:25px; }
.join_bottom{ margin:0 auto; padding:0; width:996px; margin-bottom:15px; }
.join_copy{ text-align:center; margin-bottom:60px; line-height:20px; margin-top:10px;}
.join_cbody{ width:944px; line-height:26px; float:left; padding-right:25px; padding-left:25px;   }
.join_row{ width:944px;  margin-bottom:35px; float:left;  }
.join_left{ margin-right:40px; width:450px; float:left; line-height:26px;}
.join_right{ float:right; text-align:left; width:450px;}
.join_reg{ width:322px; height:243px; border:1px solid #D9D9D9; float:left;}
.reg_row2{ width:288px; margin:0; padding:0; float:left; padding-bottom:14px; _padding-bottom:8px; display:inline;}
.reg_con2{ margin-left:24px;  width:288px;}
.join_tit{ margin-bottom:15px;}
.join_zi{ width:450px; float:left;}
.join_zi li{ float:left; width:450px; line-height:30px; _line-height:24px; _padding-bottom:8px; }
.join_line{ border-bottom:1px #ADADAD dotted; width:944px; height:1px; margin-bottom:35px;   text-align:center;}

/*------------------------- 产品展示栏目页*/
.cpzs{ float:left; width:720px; margin:0 auto; padding-bottom:20px;}
.cpzs li{ float:left; display:inline; width:215px; height:168px; border:1px solid #D7D7D7; padding:2px; margin-right:14px; margin-bottom:30px; margin-left:5px;}
.cpzs li a{ text-decoration:none;}
.cpzs li .d_pic{ overflow:hidden;text-align:center;}
.cpzs li .d_pic img{text-align:center;}
.cpzs li .d_title{ font-size:12px; font-weight:bold; padding-top:5px; text-align:center; margin:0 auto; padding-bottom:5px;}
.cpzs_gary{ font-size:14px; font-weight:bold; margin-bottom:20px; text-align:center;}


/*------------------------- 典型客户*/
.dcase{ float:left; width:720px; margin:0 auto; padding-bottom:20px;}
.dcase li{ float:left; display:inline; width:150px; height:120px;padding:2px; margin-right:14px; margin-bottom:30px; margin-left:5px;}
.dcase li a{ text-decoration:none;}
.dcase li .d_pic{ height:100px; width:150px; overflow:hidden; background:#E7E7E7; border:1px solid #D7D7D7; }
.dcase li .d_pic img{ height:100px; width:150px;}
.dcase li .d_title{margin-top:3px; font-size:12px; font-weight:bold; text-align:center; background:#E7E7E7; }
.dcase_gary{ font-size:14px; font-weight:bold; margin-bottom:20px; text-align:center;}

/*-------------------------侧栏:用户登录*/
.userlogin {	overflow:hidden;}
.userlogin dl{	clear:both;	height:23px;	line-height:23px;	margin-top:7px;}
.userlogin dl dt{	float:left;	display:block;	width:66px;	text-align:right;}
.userlogin dl dd{	float:left;}
.userlogin dl dd input{	height:13px;	width:126px;	font-size:12px;	padding:3px 0 3px 5px;	border-width:1px;	border-style:solid;
	border-color:#808080 #D4D0C8 #D4D0C8 #808080;}
.userlogin dl dd img{	vertical-align:middle;}
.userlogin dl dd input.gdcode{	width:52px;}
.userlogin .ulsubmit{	text-align:center;	margin-top:15px;	height:33px;}




/*-------------------------分页*/
.pages{	height:25px;	margin:15px auto 0px 0px;	background:#ffffff; width:720px;}
.pages .pcount{	display:inline;	padding-right:10px;	padding-left:10px;	float:left;	border-right:2px solid #CCC;	line-height:13px;
	margin:6px 20px 0px 2px;	font-weight:bold;	color:#3366CC;	font-size:11px;}
.pages .plist{	float:left;	padding-top:3px;	line-height:17px; width:720px;}
.pages .plist input {	float:left;	width: 30px;	border: 1px solid #DDDDDD;	height: 17px;}
.pages .plist #button {	height: 18px;	width: 30px;	background-color: #900;	border: 1px solid #CC3333;	color: #FFFFFF;	}
.pages .plist span { float:right; text-align:right;}

.pages .plist strong{	color:#FFF;	display:block;	float:left;	padding-left:8px;	padding-right:8px;	background:#C00;	border:1px solid #C00;	margin: 0px 3px 0px 0px;}
.pages .plist a{	display:block;	height:17px;	float:left;	padding-left:8px;	padding-right:8px;	border:1px solid #DDD;	background:#FFF;	text-decoration:none;	margin-right:2px;	color:#000;}
.pages .plist a:hover{	color:#C00;}


/*---------------内容页:评论*/
.comment{	width:718px;border:1px solid #DDD;	margin-top:7px;}
.comment .commenttitle{	width:666px;	height:26px;	margin:1px auto;	background:url(../images/title_bg_1.gif) repeat-x;
	border-bottom:1px solid #DDD;}
.comment .commenttitle .title{	float:left;	margin:5px 0px 0px 12px;	color:#999;	display:inline;}
.comment .commenttitle .title strong{	letter-spacing:4px;	color:#444;	margin-right:10px;}
.comment .commenttitle .gotopost{	float:right;	display:block;	width:100px;	height:23px;}
.comment .commenttitle .gotopost a{	width:95px;	height:22px;	display:inline;	float:right;	text-align:center;	line-height:22px;
	text-decoration:none;	background:url(../images/ico_gotopost.gif) no-repeat;	margin:1px 3px 0px 0px;}
.comment .commentbox{
	width:718px;
}
.comment .commentbox dl{
	width:700px;
	margin:10px auto 0px;
	border:1px solid #D1DDCE;
}
.comment .commentbox dl dt{
	width:700px;
	background:#F4F9F2;
	line-height:25px;
	text-indent:10px;
	color:#333;
	border-bottom:1px solid #E6ECE3;
}
.comment .commentbox dl dt span{
	color:#669933;
	font-size:11px;
}
.comment .commentbox dl dd{
	padding:10px;
	font-size:14px;
	line-height:30px;
	color:#666;
}
.comment .commentbox dl dd a{ margin-right:25px;}
/*---------------内容页:发表评论:标题*/
.comment .posttitle{
	width:666px;
	height:26px;
	margin:10px auto;
	background:url(../images/title_bg_1.gif) repeat-x;
	border-top:1px solid #DDD;
	border-bottom:1px solid #DDD;
}
.comment .posttitle strong{
	letter-spacing:4px;
	color:#444;
	display:block;
	margin:7px 0px 0px 13px;
}
.comment .postbox{
	width:636px;
	margin:5px auto;
	overflow:hidden;
}

.comment .postbox .userbox{
	width:636px;
	overflow:hidden;
	margin-top:10px;
}
.comment .postbox .userbox dl{
	width:636px;
}
.comment .postbox .userbox dl dd{
	float:left;
	display:block;
	padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
	width:100px;
	border:1px solid #CCC;
	padding:3px 0px 2px 5px;
	margin-right:10px;
}
.comment .postbox .userbox dl dd.mtop{
	margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
	width:636px;
	line-height:25px;
}
.comment .postbox .txtbox textarea{
	border:1px solid #CCC;
	width:600px;
	height:80px;
	padding:5px;
}
.comment .postbox  .sbut{
	margin:10px;
}
.comment .postbox .userbox .submit{
	width:100px;
	height:25px;
	padding-top:2px;
}

.classbox{
	width:222px;
	clear:both;
	padding-bottom:5px;
	background:url(../images/rcbox_title.gif) center bottom no-repeat;
	background-color:#FFF;
}
.classbox dl{
	width:222px;
}
.classbox dl dt{
	height:31px;
	background:url(../images/rcbox_title.gif) center top no-repeat;
	line-height:29px;
	text-indent:10px;
	color:#555;
	letter-spacing:1px;
	font-weight:bold;
}
.classbox dl dd{
	width:220px;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	background:#FAFAFA;
	
}
.classbox dl dd ul{
	list-style:none;
	overflow:hidden;
	width:220px;
}
.classbox dl dd ul li{
	float:left;
	width:102px;
	margin-left:5px;
	margin-bottom:5px;
	height:27px;
	line-height:25px;
	text-indent:10px;
	display:inline;
	font-size:14px;
}
.classbox dl dd ul li a{
	display:block;
	width:100px;
	height:25px;
	border:1px solid #DDD;
	text-decoration:none;
	color:#0066CC;
	background:#FFF;
}
.classbox dl dd ul li a:hover{
	background:#FAFAFA;
	border:1px solid #CCC;
	color:#000;
}
.classbox dl dd ul li.this a{
	background:#FFC;
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}



/*文章分页样式*/
#fenye{clear:both; margin:10px; text-align:center;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;background:#fff;}
#fenye .prev,#fenye .next{width:52px; text-align:center;  line-height:25px;}
#fenye a.curr{width:22px;background:#fff; border:1px solid #ff0000; font-weight:bold; text-align:center;}
#fenye a{ padding: 5px 8px;border:1px solid #ddd;text-align:center;text-decoration:none;font:normal 14px/18px verdana;display: inline-block;color:#000;}
#fenye a:hover{border:#ff0000 1px solid;background:#fff;text-decoration:none;color:#ff0000}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye span{line-height:30px; font-size:13px; height:30px;}


/*网站地图*/

.mapmain{width:980px; margin:0px auto;}
.mapmain .tit{ background:url(ks_tit_bg.gif) no-repeat 0px -112px; height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#369; padding-left:10px;}
.mapmain .tit span{ color:#CC0000; font-weight:normal;padding-left:10px;}
.mapmain .mapbox{border:#97C3E5 1px solid; border-top:none; height:100%; overflow:hidden;}
.mapmain .mapbox ul{padding:20px;}
.mapmain .mapbox li{line-height:28px; border:#E8E8E8 1px solid; height:100%; overflow:hidden; margin:10px 0px; padding:10px;}
.mapmain .mapbox li#classname a{ font-size:14px;}
.mapmain .mapbox span a{color:#369; padding:0px 5px;}

/*相关链接*/

.contentbox2 { width:620px;}
.contentbox2 .aboutnews{}
.contentbox2 .aboutnews ul{padding:10px;}
.contentbox2 .aboutnews li{line-height:25px;background:url(dot.jpg) no-repeat 0px 10px;padding-left:10px;}
.contentbox2 .aboutnews a{font-size:14px;color:#369;}
.contentbox2 .aboutnews span{padding-left:20px;color:#999;}

